make great strides

Translations
делать большие успехи
The company has made great strides in reducing its carbon footprint.
Компания сделала большие успехи в сокращении своего углеродного следа.
Definitions
To make significant progress or improvements in a particular area or endeavor.